package com.citcc.business.mapper;
import com.citcc.business.bean.CdzStake;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface SysViewMapper {
    Map<String,Object> getCountStake(@Param("orgId") String orgId);
    Map<String,Object> getCountStation(@Param("orgId")String orgId,@Param("stakeCodes")List<String> stakeCodes);
    Map<String,Object> getSumCharge(@Param("orgId")String orgId);
    Map<String,Object> getSumPayNumber(@Param("orgId")String orgId);
    Map<String,Object> getRealState(@Param("type")String type,@Param("orgId")String orgId,@Param("stakeCodes")String stakeCodes);
    Map<String,Object> getRealState(@Param("type")String type,@Param("orgId")String orgId,@Param("stakeCodes")List<String> stakeCodes);
    List<Map<String,Object>> getSumAll(@Param("day")String day,@Param("nextDay")String nextDay,@Param("orgId")String orgId);
    List<CdzStake> getStakeOnline(@Param("orgId")String orgId,@Param("stakeCodes")List<String> stakeCodes);
}